home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 201-225 / disk_203 / gurusguide / makefile < prev    next >
Makefile  |  1992-05-06  |  1KB  |  76 lines

  1. ############################################################
  2. #
  3. #  MAKEFILE for "Guru's Guide" Interrupt Examples
  4. #
  5. #  Requires MANX AZTEC C 3.6A, or better.
  6. #
  7. ############################################################
  8.  
  9. BASEDIR =    Work:Guru
  10. DISKDIR =    DF0:GurusGuide
  11. BACKDIR =    $(BASEDIR)/Examples
  12. CLIBDIR =    :lib
  13.  
  14. ############################################################
  15.  
  16. PRGS=    intrmon simple simpler tasksig audio cia swi swimsg copper serial
  17.  
  18. LIBS =        -lc32
  19.  
  20. COPTS  =     -II:
  21. CFLAGS =     +L $(COPTS)
  22. LFLAGS =    +Q
  23.  
  24. ############################################################
  25.  
  26. all:        $(PRGS)
  27.  
  28. intrmon:    intrmon.o
  29.         ln $(LFLAGS) intrmon.o $(LIBS)
  30.  
  31. simple:        simple.o
  32.         ln $(LFLAGS) simple.o $(LIBS)
  33.  
  34. simpler:    simpler.o intrsup.o
  35.         ln $(LFLAGS) simpler.o intrsup.o $(LIBS)
  36.  
  37. tasksig:    tasksig.o intrsup.o
  38.         ln $(LFLAGS) tasksig.o intrsup.o $(LIBS)
  39.  
  40. audio:        audio.o intrsup.o
  41.         ln $(LFLAGS) audio.o intrsup.o $(LIBS)
  42.  
  43. cia:        cia.o intrsup.o
  44.         ln $(LFLAGS) cia.o intrsup.o $(LIBS)
  45.  
  46. swi:        swi.o intrsup.o
  47.         ln $(LFLAGS) swi.o intrsup.o $(LIBS)
  48.  
  49. swimsg:        swimsg.o intrsup.o
  50.         ln $(LFLAGS) swimsg.o intrsup.o $(LIBS)
  51.  
  52. copper:        copper.o intrsup.o
  53.         ln $(LFLAGS) copper.o intrsup.o $(LIBS)
  54.  
  55. serial:        serial.o intrsup.o
  56.         ln $(LFLAGS) serial.o intrsup.o $(LIBS)
  57.  
  58.  
  59. ############################################################
  60.  
  61. clean:
  62.         rm #?.o
  63.         rm #?.pre
  64.  
  65. back:
  66.         cp #? $(BACKDIR)
  67.         date to BACK_BACK
  68.  
  69. disk:
  70.         cp #? $(DISKDIR)
  71.         date to BACK_DISK
  72.  
  73. newdisk:
  74.         makedir $(DISKDIR)
  75.         make disk
  76.